//
//  TextbookChapterDetailModel.h
//  Learn
//
//  Created by 迟建国 on 2024/4/2.
//  strongright © 2024 迟建国. All rights reserved.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface HsrModel : NSObject
@property (nonatomic, strong)   NSString *parentVersionId;
@property (nonatomic, strong)   NSString *versionId;
@property (nonatomic, strong)   NSString *resourceName;
@property (nonatomic, strong)   NSString *resourceType;
@property (nonatomic, strong)   NSString *resourceURL;
@property (nonatomic, strong)   NSString *fileSize;
@property (nonatomic, strong)   NSString *gunzipResPath;
@property (nonatomic, strong)   NSString *cId;
@property (nonatomic, strong)   NSString *packageCatalogueId;
@property (nonatomic, assign)   NSInteger cType;
@property (nonatomic, assign)   NSInteger moduleId;
@property (nonatomic, assign)   NSInteger minute;
@property (nonatomic, assign)   NSInteger productId;
@property (nonatomic, strong)   NSString *moduleName;
@property (nonatomic, assign)   NSInteger tnum;
@property (nonatomic, assign)   NSInteger totalScore;
@property (nonatomic, assign)   NSInteger usenum;
@property (nonatomic, strong)   NSString *scoringrate;
@property (nonatomic, strong)   NSString *id;
@property (nonatomic, strong)   NSString *gunzipResPathPull;
@end

@interface TextbookChapterDetailModel : NSObject
@property (nonatomic, strong)           NSString *id;
@property (nonatomic, assign)           NSInteger isPublish;
@property (nonatomic, strong)           NSString *name;
@property (nonatomic, strong)           NSString *downLoadURL;
@property (nonatomic, strong)           NSString *fileSize;
@property (nonatomic, strong)           NSString *theHash;
@property (nonatomic, assign)           NSInteger displayOrder;
@property (nonatomic, assign)           NSInteger type;
@property (nonatomic, assign)           NSInteger isFree;
@property (nonatomic, strong)           NSArray *children;
@property (nonatomic, assign)           NSInteger productId;
@property (nonatomic, strong)           NSString *gunzipResPath;
@property (nonatomic, strong)           NSMutableArray<HsrModel *> *hsr; // 听说
@property (nonatomic, strong)           NSMutableArray<HsrModel *> *sr; //  新概念,笔试，黑布林
@property (nonatomic, strong)           NSMutableArray<HsrModel *> *lr; // 听力
@property (nonatomic, strong)           NSMutableArray<HsrModel *> *rr; //跟读

@end

NS_ASSUME_NONNULL_END
